package com.study.spark.scala.chapter04

object Scala02_Flow_For_2 {
  def main(args: Array[String]): Unit = {
    // TODO 流程 for循环
    // 表达式的返回值:Unit
    val result = for(i <- Range(1,5,1)){
      i
    }
    println(result)//()

    // 如果要接收每一次循环结果：yield
    val result1 = for(i <- Range(1,5,1)) yield{
      i
    }
    println(result1)//Vector(1, 2, 3, 4)

    //Java中的线程有yield方法，Scala中该如何调用？加上反引号
    Thread.`yield`()
  }
}
